package edu.njust.dao;

import edu.njust.domain.user.User;
import org.apache.ibatis.annotations.*;

import java.util.Date;
import java.util.List;

@Mapper
public interface UserMapper {


    // 1、 通过用户名查询数据
    public User getUserByID(int CM_ID , String CM_PWD);
    //2、  插入用户：用User对象接收用户数据，return 受影响的行数
    int addUser(User user);
    //3、修改密码
    int updatePwdByUid(int CM_ID, String password, String modifiedUser, Date modifiedTime);
    //4、注销账户
    int deleteUser(int CM_ID,String CM_PWD,String modifiedUser, Date modifiedTime);
    //查询全部表
    @Select("select * from LOGIN")
    List<User> getUsers();
}
